@charset 'utf-8';
body{
    padding: 0;
    margin: 0;
    font-family:"arial","宋体"!important;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: auto;
}

.main-body-pad {
    padding-left:218px;
}

img{
    border:0;
}

html , body{
    height: 100%;
}
body::-webkit-scrollbar{
    display: none;
}
a{
    text-decoration: none;
}
a:focus{
    text-decoration: none;
}
.edit,.del{
    cursor:pointer;
}
ul{
    list-style: none;
}
#sortData{
    margin-left:6px;
}
.form-control{
    border-radius:3px;
    border-color: #DCDCDC;
    height: 32px;
}
.input-group-addon{
    border-radius:0;
}
/* 按钮 */
.btn-emr{
    display: inline-block;
    font-size: 12px;
    padding:6px 24px;
    /* line-height: 1.42857143; */
    border: 1px solid transparent;
    white-space:nowrap;
    text-align: center;
    vertical-align: center;
    cursor: pointer;
    line-height:1.42;
}
.btn-emr-default{
    /*width:86px;*/
    padding:0;
    text-align: center;
    outline: none;
    color:#06aea6;
    background: #fff;
    border:1px solid #06aea6;
    height:32px!important;
    font-size:14px;
    font-family: PingFangSC, PingFangSC-Regular;
    border-radius: 3px;
    min-width:80px;
}
.btn-emr-default:hover{
    border:1px solid #06aea6;
    background-color: #e3f8f5;
}
.btn-emr-default:active{
    background-color: #d8f6f5;
    border:1px solid #06aea6;
}
.btn-emr-green{
    color:#fff;
    background: #05aea5;
    border:1px solid #05aea5;
    height:32px!important;
    font-size:14px;
}
.btn-emr-green:hover{
    background-color: #1ac3bb;
    color: #fff;
}
.btn-emr-green:active{
    background-color: #3e8a86;
    border:1px solid #05aea5 ;
}
.btn-emr-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
    height:34px!important;
    font-size:14px;
}

/**********************DT 2016-06-20 09:13:06 ******************************/
/*hospital name*/
.hosName {font-weight:bold!important;text-align:center;font-size:22px;/*font-family:'Microsoft YaHei';*/ }

/*page title*/
.title {letter-spacing:2px;font-weight:bold!important;text-align:center;font-size:20px;/*font-family:'Microsoft YaHei';*/margin-top:6px;margin-bottom:6px; }

@media screen
{
    .noprint{display:block;}
    .printText{display:none;}
}

@media print
{
    .noprint{display:none;}
    .printText{display:block;}
}

.bold {font-weight:bold;}
.left {text-align:left!important;}
.center {text-align:center!important;}
/*.right {text-align:right!important;}*/

input[type=checkbox] { height:1.15em; width:1.15em;}

input[type=radio] { height:1.15em;width:1.15em;}


.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0px!important;;
    margin: 0px!important;
}
/********************** end ******************************/


#wrapper{
    position: relative;
    height: 100%;
    border: 1px solid #fff;
    min-height: 100%;
}
.fixed #main-header,
.fixed #main-sidebar,
.fixed #patient-list{
    position: fixed;
}
@media screen and (max-width: 1024px){
    #main-header{
        height:50px!important;
        line-height: 50px!important;
    }
    #main-sidebar, .left-sidebar{
        padding-top:50px!important;
    }
    #main-body #patient-info{
        top:50px!important;
    }
    #main-header .member-info-body{
        top: 50px!important;
    }
    #main-header .member{
        height:50px!important;
    }
    #main-header .member .member-info span:nth-child(1){
        margin-top:9px!important;
    }
    #main-body{
        padding-top:50px;
    }
    #toggleBtn{
        top:14px!important;
    }
}
#main-header{
    height: 50px;
    line-height: 50px;
    background: #05aea5;/*头部 背景颜色*/
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    color:#fff;
    z-index: 100;
    box-shadow: 0 1px 1px rgba(0,0,0,0.05);
    font-family: 'Microsoft YaHei';
}

#main-header .logo{
    height: 100%;
    float: left;
    margin-right:32px;
    overflow:hidden;
}
#main-header .logo span {

}
#oldSplit{
    flex:0 0 1px;
    height:20px;
    margin:0 16px;
    background-color: #fff;
}
#main-header .logo a{
    display: block;
    width: 100%;
    height: 100%;
    color:#fff;
    font-size: 17px;
    line-height: 22px;
    cursor: pointer;
}
#main-header .logo a span:nth-child(2) {
    top: 5px;
    left: 78px;
}
#main-header .logo a span:nth-child(4) {
    top: 29px;
}
#main-header .logo a:hover{
    /*background: #03a59c;  !*头部 菜单 滑动颜色*!*/
    /*text-decoration: none;*/
}
#main-header .logo img{
}
#main-header .menu{
    float: left;
}
#main-header .menu>ul{
    list-style: none;
    margin: 0;
    padding: 0;
}
#main-header .menu>ul:last-child{
    /* display:none; */
}
#main-header .menu>ul>li{
    float: left;
    position: relative;
}
#main-header .menu>ul>li:nth-of-type(1)>a{
    padding:0px 19px!important;
}
#main-header .menu>ul>li>a{
    color:#fff;
    display: block;
    padding:0px 20px;
    cursor: pointer;
}
#main-header .menu>ul>li>a:hover{
    background: #03a59c;
    text-decoration: none;
}

/* 二级菜单 */
#main-header .menu>ul>li>ul{
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    background: #fff;
    width: 180%;
    display: none;
    border:1px solid #ccc;
}
#main-header .menu>ul>li>ul>li{
    line-height: 30px;
    text-indent: 16px;
}
#main-header .menu>ul>li>ul>li>a{
    text-decoration: none;
    color:#878787;
    display: block;
}
#main-header .menu>ul>li>ul>li>a:hover{
    color:#05aea5;
    background: #eaf6f4;
}




#main-header .search{
    float: left;
    margin-left: 22px;
}
#main-header .search img{
    float: left;
    margin-top: 20px;
    margin-right: 16px;
    cursor: pointer;
}
#main-header .menu-bar{
    float: right;
}
#main-header .member{
    float: right;
    /*margin-right: 4px;*/
    height:64px;
}
#main-header .member>div{
    float: left;
}

#main-header .member .member-notice{
    position: relative;
    text-align: right;
    margin-right:20px;
}
#main-header .member .member-notice span{
    cursor: pointer;
}
#main-header .member .member-notice .member-notice-badge{
    display: inline-block;
    height: 15px;
    text-align: center;
    font-size: 12px;
    position: absolute;
    background: #ea5f5f;
    border-radius: 7px;
    top: 7px;
    left: 12px;
    color: #fff;
    padding: 0 5px;
    line-height: 13px;
}
#main-header .member .member-info{
    /*padding-right: 16px;*/
    /*padding-left:16px;*/
    position:relative;
    cursor:pointer;
    margin-right:20px;
    height:100%;
    padding: 0 2px;
}
#main-header .member .member-info span:nth-child(2){
    display: inline-block;
    /*width: 32px;*/
    height: 32px;
    /*background-color: #007872;*/
    border-radius: 50%;
    line-height: 32px;
    text-align: center;
}
#main-header .member .member-info:hover{
    /*background: #03a59c;*/
    background-color: rgba(255,255,255,0.2);
}

#main-header .member-info-body{
    width:200px;
    background:#ececec;
    position:absolute;
    top:64px;
    right:-20px;
    border-bottom:1px solid #ccc;
    line-height:30px;
    box-shadow: 0 1px 4px 0 rgba(132,132,132,0.50);
}

.member-info-body .text-right button {
    border-top:0;
    border-bottom: 0;
    border-radius: 0;
}
.member-info-body .text-right button:hover{
    background-color: #fff;
    color:auto;
}
.member-info-body button{
    width:100%;
}
.member-info-body .photo{
    width:100%;
    height:76px;
    background:#F5F7F8;
    text-align:center;

}
.member-info-body .photo a{
    display: inline-block;
    background-color: #06AEA6;
    border-radius: 50%;
    margin-top: 10px;
    width: 32px;
    height: 32px;
    margin-bottom:5px;
    color: #fff;
}
.member-info-body .text-right{
    background-color: #fff;
    line-height:32px;font-size:12px;
    flex:1;
    text-align:center;
}
#modifyPwd,#logout{
    border:none;width:auto;padding:0;
    vertical-align: baseline;
}
#logout{
    color:#06AEA6;
}
#main-header .menu-bar{
    display: none;
}
#main-header .menu-bar i{
    cursor: pointer;
}
#main-header .menu-bar i:hover{
    color:#ccc;
}



@media screen and (max-width: 600px) {

    #main-header .menu-bar{
        display: block
    }
    #main-header .menu{
        display: none;
        position: absolute;
        left: 0;
        right: 0;
        top:54px;
        background: #03a59c
    }
    #main-header .menu>ul{
        width: 100%;
        padding: 0;
        margin:0;
        background: #03a59c
    }
    #main-header .menu>ul>li{
        text-align: center;

        float: none;
        line-height: 30px;
        height: auto;
    }
    #main-header .menu>ul>li>a:hover{
        color:#ececec;
        height:64px;
    }

    #main-header .menu>ul>li>ul{
        position: inherit;
        width: 100%;
    }
    #main-header .menu>ul>li>ul>li{
        text-indent: 0;
    }


}



/* 左侧菜单 */
#main-sidebar,
.left-sidebar{
    position: absolute;
    left: 0;
    top: 0;
    z-index: 90;
    padding-top: 50px;
    min-height: 100%;
    background: #f2f2f2;
    width: 180px;
    height: 100%;
    float: left;
}
#main-sidebar.hide-sidebar {
    min-height: 0px;
    height: 117px;
}
.hide-sidebar .sidebar-menu {
    display: none;
}
#main-sidebar.hide-sidebar .sidebar-bar {
    border-right: 0;
}
#main-sidebar .sidebar-header{
    padding-top: 12px;
    padding-left: 18px;
    padding-right: 8px;
    padding-bottom: 1px;
    position: relative;
    background: #fff;
    height:66px;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #E8E8E8;
}
#main-sidebar .sidebar-menu>ul>li>ul>li{
    width:180px;
    height:40px;
}
#main-sidebar .sidebar-header-head img{
    float: left;
    width: 40px;
    height: 40px;
    margin-right: 12px;
    margin-top: 2px;
}
#main-sidebar .sidebar-header-head p{
    margin-bottom: 2px;
}

#main-sidebar .sidebar-header-head p b,
#main-sidebar .sidebar-header-head p span{
    margin-right: 5px;
}
#main-sidebar .sidebar-header-head i{
    top: 3px;
    color:#808281;
    cursor: pointer;
}
#main-sidebar .sidebar-header-head i:hover{
    color:#666;
}

.icon{
    position: relative;
    display: inline-block;
    padding: 1px 4px 1px 4px;
    border-radius: 2px;
    font-size: 12px;
}
svg.icon{
    width: 1em;
    height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
    padding:0;
}
.icon-maleSex{
    background: #08bdf9;
    color: #fff;
}
.icon-famaleSex {
    background: #f426cb;
    color: #fff;
}
.icon-unknowSex {
    background: #f4bc26;
    color: #fff;
}
.icon-age{
    border: 1px solid #808281;
}
#main-sidebar .sidebar-header-head p span.icon-age{
    margin-right: 0;
}

#main-sidebar .sidebar-header-content{
    padding-top: 16px;
}
#main-sidebar .sidebar-header-content p{
    margin: 0;
    height: 26px;
    line-height: 26px;
    color:#757575;
    overflow: hidden;
}
#main-sidebar .sidebar-header-content a{
    text-decoration: none;
    cursor: pointer;
}

.color-red{
    color:#e73d48 !important;
}
.color-black{
    color:#2e2f2f;
}
.color-black1{
    color:black !important;
}
.color-green{
    color:#05aea5;
}
.color-white{
    color:#fff;
}
.color-blue{
    color:#337ab7
}
/* 病人信息 */
#main-sidebar .sidebar{

    height: 100%;
    width: 100%!important;
}
#main-sidebar .slimScrollDiv{
    width: 100%!important;
}
#main-sidebar .sidebar-bar{
    min-height: 100%;
}

#main-sidebar .sidebar-menu ul{
    width:180px;
    list-style: none;
    padding: 0;
    margin: 0;
}
#main-sidebar .sidebar-menu ul:first-child{
    /* display: none; */
}

#main-sidebar .sidebar-menu>ul>li{
    line-height: 50px;3
display: block;
    width:180px;
    /*margin-bottom: 1px;*/
    /*border-top:1px solid #e5e5e5;*/
}
#main-sidebar .sidebar-menu > ul > li:last-child {
    /*border-bottom:1px solid #e5e5e5;*/
}
#main-sidebar .sidebar-menu > ul > li.active > a{
    background: #fff !important;
}
#main-sidebar .sidebar-menu>ul>li>a{
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
    font-weight: 600;
    color: #212121;
    position:relative;
}
#hrefBlock{
    float:left;
    display: flex;
    align-items: center;
}
#iconNew{
    font-size:120px;
    position:relative;
    margin-right:16px;
    display: inline-block;
    width:120px;
    position:relative!important;
}
#iconNew+i{
    display:inline-block;
    margin-right:16px;
    height:24px;
    background-color: #fff;
    width:1px;
}
#hrefBlock p{
    height:100%;
    margin:0;
    font-size:18px;
}
#main-sidebar .sidebar-menu>ul>li>a>span{
    margin-left: 16px;
    margin-right: 16px;
    display: block;
    float: left;
    margin-top: 18px;
}
#main-sidebar .sidebar-menu>ul>li>a>span>i{
    display:block;
    width: 16px;
    height: 16px;
}
#main-sidebar .sidebar-menu>ul>li>ul{
    display: none;
}
#main-sidebar .sidebar-menu>ul>li.active>ul{
    display: block;
}
#main-sidebar .sidebar-menu>ul>li>ul>li>a{
    padding-left: 46px;
    color:#2e2f2f;
    text-decoration: none;
}
#main-sidebar .sidebar-menu>ul>li>ul>li>a.active{
    color:#06AEA6;
    /*background: #eaf6f4 url(../images/active-icon.png) no-repeat right;*/
    border-left:4px solid #06AEA6;
    padding-left:46px;
}
#main-sidebar .sidebar-menu>ul>li>ul>li:hover{
    background-color: #E1F0EF;
}
/* 病人列表 */
.patient-list-hide{
    right: -190px;
}
.patient-list-show{
    right: 0;
}
#patient-list{
    position: absolute;
    z-index: 100;
    width: 190px;
    box-shadow: 0 0 0 1px #c1e4e1;
    top: 130px;
    background: #fff;
    height: 82%;
    transition:all 0.6s ease-in-out;
}
.patient-list-menu{
    position: absolute;
    width: 28px;
    height: 110px;
    left: -28px;
    cursor: pointer;
}
.patient-list-header{
    border-bottom: 1px solid #ccc;
}
.patient-list-header span{
    display: block;
    line-height: 36px;
    text-align: center;
    width: 82px;
    font-weight: bold;
    cursor: Move;
    float:left;
}
.patient-list-content{
    overflow:auto;
    height:90%;
}
.patient-list-content div{
    clear: both;
    border-bottom: 1px solid #ccc;
}

.patient-list-content div:hover{
    background: #f1fffe;
}

.patient-list-content span{
    display: block;
    line-height: 36px;
    text-align: center;
    width: 83px;
    float: left;
    margin-left: 1px;
    margin-bottom: 1px;

}
.patient-list-content div{
    cursor: pointer;
}
.patient-list-footer{
    text-align: center;
    line-height: 37px;
    background: #fff;
    float: left;
    width: 100%;
    cursor: pointer;
}





#main-body .main-body-head{
    height: 54px;
    line-height: 54px;
    background: #eaf5f4;
    margin-bottom:20px;
}
#main-body  .main-body-patient-info{
    height: 70px;
    width: 100%
}
#main-body .main-body-head span{
    font-size: 18px;
}

.main-body-head label{
    margin-bottom: 0;
}
.main-body-head select{
    color:#333;
}
.main-body-head select option{
    color:#555;
}
.main-body-head .group-option{
    font-weight: bold;
}
.main-body-head select optgroup{
    color:#555;
}
.main-body-head-tab{
    list-style: none;
    margin: 0;
    padding: 0;
}
.main-body-head-tab li{
    float: left;
    display: block;
    line-height: 52px;
    cursor:pointer;
    margin-right: 40px;
}
.main-body-head-tab li.active{
    color:#05aea5;
    border-bottom:1px solid #05aea5;
}
.main-body-content{

}

.main-body-content-head{
    margin-top: 26px;
    margin-bottom: 24px;
}
.main-body-content-head label{
    font-weight:normal;
    margin-right: 6px;
}
.main-body-content-head .form-group{
    margin-right:10px;
}


.main-body-content-head .btn:hover{
    background:#fff;
    color:#05aea5;
    border:1px solid #05aea5;
}
.mytable {
    border-top:1px solid #ddd;
}

.mytable > thead > tr > th{
    border-bottom:1px solid #ddd;
    font-weight:normal;
}

.mytable > tbody > tr > td{
    border-bottom:1px solid #e6e6e6;
}

.mytable thead{
    background: #f2f2f2;
}

#main-footer{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 80;
    height: 36px;
    line-height: 36px;
    background: #fff;
}


#main-body{
    background: #fff;
    padding-top:50px;
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
}
#main-body .main-body-container{
    height:100%;
    background-color: #F5F7F8;
}
#main-body.padd{
    padding-left:0!important;
}
#main-body.padd2{
    padding-left:20px!important;
}
/* 入科
.main-body-head{
  line-height: 54px;
  font-size: 24px;
  border-bottom: 1px solid #e6e6e6;
} */


/* 病区切换 */
.lesion-tab{
    margin-top: 26px;
    margin-bottom: 24px;
}
.lesion-tab .form-control{
    border-radius: 0;
}


/* 表格相关设置 */
.table tbody{
    color:#666;
}
.table tr.tr-form {
    background: #f1fffe;
    display: none;
}
.table tr.tr-form td{
    padding: 20px 8px;
}
.table tr.tr-form .form-control{
    border-radius: 0;
}
.table tr.tr-form .form-group{
    padding: 0 20px;
}
.table tr.tr-form .form-group:first-child{
    padding-left: 0;
}
.mytable {
    border-top:1px solid #ddd;
}

.mytable > thead > tr > th{
    border-bottom:1px solid #ddd;
}

.mytable > tbody > tr > td{
    border-bottom:1px solid #e6e6e6;
}

.mytable thead{
    background: #E7F9f7;
}
.mytable thead th:first-child{
    width: 178px;
}

.mytable tbody tr.active td{
    background: #f1fffe;
}

#inpatient_list_length{
    color:#999;
}
.table tr.tr-form p{
    padding: 0 18px;
    float: left;
}
/* 不同分辨率 */
@media screen and (min-width: 1600px) {
    .table tr.tr-form .form-group{
        padding: 0 40px;
    }
    .table tr.tr-form p{
        padding: 0 20px;
        float: left;
    }
}


@media screen and (max-width: 1100px) {
    .table tr.tr-form .form-group{
        padding: 0 ;
    }
    .mytable thead th:first-child{
        width: auto;
    }
    .table tr.tr-form p{
        padding: 0 10px;
        float: left;
    }
}

@media screen and (max-width: 768px) {
    .main-body-content-head .form-group{
        margin-right:0;
    }
}

/*
 * Component: Box
 * --------------
 */
.box {
    position: relative;
    border-radius: 3px;
    background: #ffffff;
    border-top: 3px solid #d2d6de;
    margin-bottom: 20px;
    width: 100%;
    box-shadow: 0 1px 1px #ccc;
}
.box.box-primary {
    border-top-color: #3c8dbc;
}
.box.box-info {
    border-top-color: #00c0ef;
}
.box.box-danger {
    border-top-color: #dd4b39;
}
.box.box-warning {
    border-top-color: #f39c12;
}
.box.box-success {
    border-top-color: #00a65a;
}
.box.box-default {
    border-top-color: #d2d6de;
}
.box.collapsed-box .box-body,
.box.collapsed-box .box-footer {
    display: none;
}
.box .nav-stacked > li {
    border-bottom: 1px solid #f4f4f4;
    margin: 0;
}
.box .nav-stacked > li:last-of-type {
    border-bottom: none;
}
.box.height-control .box-body {
    max-height: 300px;
    overflow: auto;
}
.box .border-right {
    border-right: 1px solid #f4f4f4;
}
.box .border-left {
    border-left: 1px solid #f4f4f4;
}
.box.box-solid {
    border-top: 0;
}
.box.box-solid > .box-header .btn.btn-default {
    background: transparent;
}
.box.box-solid > .box-header .btn:hover,
.box.box-solid > .box-header a:hover {
    background: rgba(0, 0, 0, 0.1);
}
.box.box-solid.box-default {
    border: 1px solid #d2d6de;
}
.box.box-solid.box-default > .box-header {
    color: #444444;
    background: #d2d6de;
    background-color: #d2d6de;
}
.box.box-solid.box-default > .box-header a,
.box.box-solid.box-default > .box-header .btn {
    color: #444444;
}
.box.box-solid.box-primary {
    border: 1px solid #3c8dbc;
}
.box.box-solid.box-primary > .box-header {
    color: #ffffff;
    background: #3c8dbc;
    background-color: #3c8dbc;
}
.box.box-solid.box-primary > .box-header a,
.box.box-solid.box-primary > .box-header .btn {
    color: #ffffff;
}
.box.box-solid.box-info {
    border: 1px solid #00c0ef;
}
.box.box-solid.box-info > .box-header {
    color: #ffffff;
    background: #00c0ef;
    background-color: #00c0ef;
}
.box.box-solid.box-info > .box-header a,
.box.box-solid.box-info > .box-header .btn {
    color: #ffffff;
}
.box.box-solid.box-danger {
    border: 1px solid #dd4b39;
}
.box.box-solid.box-danger > .box-header {
    color: #ffffff;
    background: #dd4b39;
    background-color: #dd4b39;
}
.box.box-solid.box-danger > .box-header a,
.box.box-solid.box-danger > .box-header .btn {
    color: #ffffff;
}
.box.box-solid.box-warning {
    border: 1px solid #f39c12;
}
.box.box-solid.box-warning > .box-header {
    color: #ffffff;
    background: #f39c12;
    background-color: #f39c12;
}
.box.box-solid.box-warning > .box-header a,
.box.box-solid.box-warning > .box-header .btn {
    color: #ffffff;
}
.box.box-solid.box-success {
    border: 1px solid #00a65a;
}
.box.box-solid.box-success > .box-header {
    color: #ffffff;
    background: #00a65a;
    background-color: #00a65a;
}
.box.box-solid.box-success > .box-header a,
.box.box-solid.box-success > .box-header .btn {
    color: #ffffff;
}
.box.box-solid > .box-header > .box-tools .btn {
    border: 0;
    box-shadow: none;
}
.box.box-solid[class*='bg'] > .box-header {
    color: #fff;
}
.box .box-group > .box {
    margin-bottom: 5px;
}
.box .knob-label {
    text-align: center;
    color: #333;
    font-weight: 100;
    font-size: 12px;
    margin-bottom: 0.3em;
}
.box > .overlay,
.overlay-wrapper > .overlay,
.box > .loading-img,
.overlay-wrapper > .loading-img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.box .overlay,
.overlay-wrapper .overlay {
    z-index: 50;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 3px;
}
.box .overlay > .fa,
.overlay-wrapper .overlay > .fa {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    color: #000;
    font-size: 30px;
}
.box .overlay.dark,
.overlay-wrapper .overlay.dark {
    background: rgba(0, 0, 0, 0.5);
}
.box-header:before,
.box-body:before,
.box-footer:before,
.box-header:after,
.box-body:after,
.box-footer:after {
    content: " ";
    display: table;
}
.box-header:after,
.box-body:after,
.box-footer:after {
    clear: both;
}
.box-header {
    color: #444;
    display: block;
    padding: 10px;
    position: relative;
}
.box-header.with-border {
    border-bottom: 1px solid #f4f4f4;
}
.collapsed-box .box-header.with-border {
    border-bottom: none;
}
.box-header > .fa,
.box-header > .glyphicon,
.box-header > .ion,
.box-header .box-title {
    display: inline-block;
    font-size: 18px;
    margin: 0;
    line-height: 1;
}
.box-header > .fa,
.box-header > .glyphicon,
.box-header > .ion {
    margin-right: 5px;
}
.box-header > .box-tools {
    position: absolute;
    right: 10px;
    top: 5px;
}
.box-header > .box-tools [data-toggle="tooltip"] {
    position: relative;
}
.box-header > .box-tools.pull-right .dropdown-menu {
    right: 0;
    left: auto;
}
.btn-box-tool {
    padding: 5px;
    font-size: 12px;
    background: transparent;
    color: #97a0b3;
}
.open .btn-box-tool,
.btn-box-tool:hover {
    color: #606c84;
}
.btn-box-tool.btn:active {
    box-shadow: none;
}
.box-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 10px;
}
.no-header .box-body {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}
.box-body  .table {
    margin-bottom: 0;
}
.box-body .h1,
.box-body .h2,
.box-body .h3,
.box-body .h4,
.box-body .h5,
.box-body .h6{
    margin-top:0;
}

.box-body .fc {
    margin-top: 5px;
}
.box-body .full-width-chart {
    margin: -19px;
}
.box-body.no-padding .full-width-chart {
    margin: -9px;
}
.box-body .box-pane {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 3px;
}
.box-body .box-pane-right {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 0;
}
.box-footer {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top: 1px solid #f4f4f4;
    padding: 10px;
    background-color: #ffffff;
}
.chart-legend {
    margin: 10px 0;
}

/*
*  版本二
*/

/* 病人信息 */
#main-body #patient-info{
    position: fixed;
    top: 50px;
    height: 70px;
    border-bottom: 1px solid #dedede;
    padding-left:10px;
    box-sizing: border-box;
    background: #f2f2f2;
    padding-top: 10px;
    line-height: 24px;
    right:0;
    left:180px;
    z-index:20;
    background-color: #fff;
}
#toggleBtn{
    position:absolute; width: 18px;height:12px;top:13px;
}
#patient-info>div>div{
    float: left;
    width: 18%;
    overflow: hidden;
    height: 24px;
    margin-right:1%;
}
#patient-info b {
    color: #666;
    font-size:12px;
}
.main-body-content{
    padding:25px;
    padding-top: 15px;
    padding-bottom: 0;
    height: 88%;
}
/*.main-body-nurse-info{
	height: 30px;
	line-height: 30px
}
.main-body-nurse-info span{
	margin-right: 20px;
}

.main-body-nurse-info button{
   float: right;
   padding: 0 20px;
   background: #f7f7f7;
   border: 0;
   box-shadow: 0 0 1px #ccc
}
.main-body-nurse-info button span,.main-body-nurse-info button i{
	display: block;

}
.main-body-nurse-info button span{
	float: left;
	margin-top: 8px;
	margin-right: 4px;
	position: relative;
	z-index: 12;
}*/
/* 入院评估 */
.main-body-detail{
    width:82%;
    margin-top: 10px;
    float: left;


}
.step{
    border:1px solid #dedede;
    min-height: 540px;
    width: 100%;
    transition:all 1s ease-in-out;
    background:#fff;
    display: none;
}

.step-title{
    height: 36px;
    border-bottom:1px solid #dedede;
    line-height: 36px;
    text-indent: 10px;
    background: #f5f5f5;
}

/* 入院评估 已完成 */
.main-body-detail>div.done{
    display: none
}

/* 入院评估 正在填写 */
.main-body-detail>div.active{
    display: block;


}

.main-body-step-nav{
    float: right;
    width:17%;
    border:1px solid #dedede;
    margin-top: 10px;
    min-height: 540px;
}
.main-body-step-nav ul{
    list-style: none;
    box-sizing: border-box;
    padding: 0;
    padding-top: 10px;

}
.main-body-step-nav ul li{
    padding-left: 20px;
    line-height: 30px;
    cursor: pointer;
}
.main-body-step-nav ul li.active{
    color:#05aea5
}
.main-body-step-nav ul li.done i{
    display: block;
    height: 13px;
    width: 13px;
    overflow: hidden;
    float: right;
    background: url(../images/sprite.png) -197px -0px no-repeat;
    _background: none;
    _padding-left: 197px;
    _margin-left: -197px;
    _padding-top: 0px;
    _margin-top: -0px;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src="../images/sprite.png");
    margin-right: 10px;
    margin-top: 8px;
}

.step-content{
    padding-top: 27px;
    padding-left: 30px;
}

.step-content .row{
    margin-right: 0;
    margin-left: 0;
    line-height: 42px;
}
.row-half2{
    display:inline-block;
}
.step-content .row>div>div.base-layout{
    float: left;
    width: 12%;
}

.step-content div.form-inline{
    width: 100%;
}
.step-content button{
    padding: 6px 10px;
    margin-top: 20px;
    margin-left: 70px;
    margin-bottom: 20px;
}
#document-base #nativeDetailed{
    width: 50%;
}
.step-content .size-little{
    width: 106px;
}
.step-content .form-control{
    padding: 6px 6px;
}
.container-radio .form-group{
    line-height: 20px;
}

.container-radio div.form-group{
    height: auto;
    padding: 5px;

}
.tab  div.tab-select{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
}
.tab-content1{
    display: none;
}
.tab-content1 #awareExtra,
.tab-content1 #introExtra,
.tab-content1 #handleExtra,
.tab-content1 #skinfullnessExtra,
.tab-content1 #worryExtra,
.tab-content1 #allergichistoryExtra,
.tab-content1 #takecareExtra,
.tab-content1 #urinetypefollowExtra,
.tab-content1 #abuseExtra,
.tab-content1 #drugExtra,
.tab-content1 #introduce,
.tab-content1 #shittypefollowExtra{
    display: block;
    background: #eefffd;
    margin-left: 64px;
    margin-right: 20px;
    border: 1px solid #daefee;
}


.tab-content2 #awareExtra,
.tab-content2 #introExtra,
.tab-content2 #handleExtra,
.tab-content2 #skinfullnessExtra,
.tab-content2 #worryExtra,
.tab-content2 #allergichistoryExtra,
.tab-content2 #takecareExtra,
.tab-content2 #urinetypefollowExtra,
.tab-content2 #abuseExtra,
.tab-content2 #drugExtra,
.tab-content2 #introduce,
.tab-content2 #shittypefollowExtra{
    display: block;
    background: #eefffd;
    margin-left: 64px;
    margin-right: 20px;
    border: 1px solid #daefee;
}
.show{
    display: block;
}
.hide{
    display: none;
}

/* 一个tab,只是最后一个radio或者checkbox 点击起作用 */
.tab .tab-nav{
    line-height: 20px;
    display: inline-block;
    padding: 8px;
    position: relative;
    top:2px;

    border: 1px solid #fff;
    border-bottom: 1px solid #fff;
}
.tab .tab-head b{
    float: left;
}
/* 生命体征和病情 */
.form-inline .form-size-1{
    width:52px;
}
.form-inline .form-size-2{
    width:58px;
}
.form-inline .form-size-3{
    width:80px;
}
.form-inline .form-size-4{
    width:124px;
}
.form-inline .form-size-5{
    width:168px;
}

/*皮肤与排泄物*/
.form-inline .form-size-6{
    width:64px;
}
.form-inline .form-size-7{
    width:100px;
    margin-left: 10px;
}
.form-inline .form-size-8{
    width:168px;
    margin-left: 10px;
}
.form-inline .form-size-9{
    width:40px;
}

/* 心理与社会 */
.form-inline .form-size-10{
    width:400px;
}
/* 既往史和手术史 */
.form-inline .form-size-11{
    width:500px;
}

.step-content div.form-layout{
    width: 22%;
    padding: 0;
}
.step-content div.form-layout-large{
    width: 28%;
}
.step-content div.form-layout-little{
    width:20%;
}
.step-content div.form-custom{
    margin-right: 6px;
}
label#for-editor{
    float: left;
    line-height: 20px;
}
.form-editor{
    float: left;
}
.form-editor-mark{
    line-height: 20px;
    background: #f7f7f7;
    border: 1px solid #ccc;
    border-bottom: 0;
    box-sizing: border-box;
    padding: 5px;
    font-size: 12px;
}

.form-editor-symbol{
    margin-right: 8px;
    cursor: pointer;
    color:#337ab7;
    width:570px;
}
.form-editor-mark span{
    margin: 0 6px;
}
.form-editor-mark span:hover{
    color:#05aea5;
    cursor: pointer;
}
.form-editor-extra{
    float: left;
    width: 358px;
    height: 260px;
}
.form-editor-extra>div{
    border:1px solid #ccc;
}
.form-editor-extra-head{
    line-height: 32px;
    background: #f7f7f7;
    text-indent: 10px;
    border-bottom:1px solid #ccc;
}
.form-editor-extra-leadin{
    width: 100%;

}
.form-editor-extra-content{
    line-height: 30px;
    padding: 6px 20px;
}
.form-editor-extra-content span{
    display:inline-block;
    width: 74px;
    text-align: center;
    line-height: 24px;
    height: 24px;
    background: #eaf5f4;
    border: 1px solid #d8e7e6;
    cursor: pointer;

}
.form-editor-extra-content span:hover{
    background: #05aea5;
    color: #fff;
}
.form-editor-extra-nursescore .row{
    line-height: 20px;

}
.form-editor-extra-nursescore {
    float: left;
    margin-bottom: 0;
    width: 100%;
    margin-top: 6px;

}
.form-editor-extra-nursescore table{
    margin-bottom: 0;
}
.form-editor-extra-nursescore table.table td{
    padding: 0;
    line-height: 24px;
    border-bottom:1px solid #ccc;
    border-top:0;
}
.form-editor-extra-nursescore table.table label{
    margin-bottom: 0;
}
textarea#simpleill{
    width:580px;
    height: 200px;
}




#daterangepicker .calendar-time {
    text-align:left!important;
    line-height: 30px;
    position: relative;
    padding-left:5px!important;
}

.hourselect,.minuteselect,.secondselect
{
    height:28px!important;
}
.applyBtn
{
    margin-left:8px;
}



/* 修复页面 */

.main-body-patient-info {
    font-size:13px
}
.main-body-patient-info b{
    font-weight:normal;
    color:#212121
}
.main-body-patient-info  span{
    color:#333;
    font-size:12px;
}
.main-body-patient-info span.color-green{
    color:#05aea5;
}
.main-body-patient-info span.color-red{
    color:#e73d48
}
#patient-info>div>div{
    width:18.5%
}
#main-sidebar .sidebar-menu>ul>li>a{
    background:#fff !important;
    border-left:3px solid #d0eae8;
}
#main-sidebar .sidebar-menu>ul>li>a{
    background:url(../images/menu3.png) no-repeat left center;
}
#main-sidebar .sidebar-menu>ul>li.active>a{
    background:url(../images/bottom.png) no-repeat left center;
}

#main-sidebar .sidebar-menu>ul>li>ul{
    background:#fff;
}

#main-sidebar .sidebar-menu>ul>li>ul>li>a{
    padding-left:50px;
}
#main-sidebar .sidebar-header-head p span.icon-age{
    border:1px solid #999;
    color:#666
}
#main-body #patient-info{
    height:66px;
    padding-top:6px;
    padding-left:20px!important;
}
#main-body .main-body-patient-info{
    height:62px;
}

#main-header .menu>ul>li>a{
    font-size:16px;
    height:50px;
}
/*#main-sidebar .sidebar-menu>ul>li>ul>li>a:hover{*/
/*color:#333;*/
/*background-color: #E1F0EF;*/
/*}*/N
     .main-body-content{
         padding-top:10px
     }
.main-body-step-nav ul li{
    padding-left:24px;
}
.main-body-step-nav ul li.active{
    background:#f8f8f8
}
#main-footer{
    height:32px;
    line-height:32px;
}
#main-sidebar .sidebar-menu>ul>li>a{
    font-weight:bold
}

/*检查报告  */
.case-report-content{
    width:59%;
    float: left;
    height: 540px;
    border: 1px solid #ccc;
    border-right:0;
    overflow-y: auto;
}
.case-report-detail{
    width:41%;
    float: left;
    height: 540px;
    border: 1px solid #ccc;
    padding: 20px;

}
.case-report-detail h1{
    margin: 0;
    font-size: 18px;
    margin-bottom: 20px;
}
.case-report-detail a.look{
    display: block;
    line-height: 24px;
    margin-bottom: 10px;
}
.case-report-detail table tr td:first-child{
    width:100px;
}

.glyphicon {
    margin-right: 3px;
}


@media screen
{
    .noprint{display:block;}
    .printText{display:none;}
}

/*@media print
{
    .noprint{display:none;}
    .printText{display:block;}
}*/
.glyphicon-search {
    color:gray;
}
.glyphicon-print {
    color:gray;
}
@media screen and (max-width:1500px){
    .step-content .row>div>div.base-layout{
        width: 20%;
    }
    .step-content .row>div>div.base-layout:nth-child(2),.step-content .row>div>div.base-layout:nth-child(3){
        width: 17%
    }
    .step-content .row>div>div.base-layout:nth-child(5){
        width: 26%
    }
    .step-content{
        padding-top: 10px;
        padding-left: 0px;
    }
    .step-content div.form-inline{
        width: 100%;
    }

}
@media screen and (max-width:1024px){
    #main-header .member .member-info span:nth-child(2){margin-top:8px;}
    #main-header .menu>ul>li>a{height:50px;}
    .step-content .row-half{
        display:block;
        width:96%;
    }
    .step-content .row-half:after{
        content:'.';
        display:block;
        clear:both;
        height:0;
        visibility:hidden;
    }
    .step-content .row>div>div.base-layout{
        width: 32%;
        overflow:hidden;
    }
    .row-half2{
        display:block;
    }

    .step-content .row>div>div.base-layout:nth-child(2),.step-content .row>div>div.base-layout:nth-child(3){
        width: 30%
    }
    .step-content .row>div>div.base-layout:nth-child(5){
        width: 26%
    }
    .step-content{
        padding-top: 10px;
        padding-left: 0px;
    }
    .step-content div.form-inline{
        width: 100%;
    }
    .main-body-step-nav ul li{
        padding-left:6px;
    }
    .step-content div.form-layout{
        width:39%;
    }
    .step-content div.form-layout-large{
        width:59%;
    }
    .step-3 .step-content{
        padding-left:10px;
    }
    .form-editor-extra{
        padding-top:6px;
    }
    #document-condition .score{
        padding-left:94px;
    }
    #otherleaveHospital{
        margin-left:132px;
    }
    #otherhashandle{
        margin-left:86px;
    }

}


.selected {
    background-color:#05aea5 !important;
    color: #fff;
}
#childTypeExtra{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
    margin-left:64px;
    margin-right:20px;
}
.patientType3{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
}
#childType1Content{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
    margin-left:64px;
    margin-right:20px;
}
#childType2Content{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
    margin-left:64px;
    margin-right:20px;
}
#childType3Content{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
    margin-left:64px;
    margin-right:20px;
}
#childType4Content{
    background:  #eefffd;
    border: 1px solid #daefee;
    border-bottom: 1px solid #eefffd;
    margin-left:64px;
    margin-right:20px;
}
.btn-emr-border {
    border: 1px solid #ccc;
    width: 90px;
}


#bradenInfoId:hover,#fallInfoId:hover{
    text-decoration: underline;
}
.menu ul:nth-child(2) {
    display: none;
}
.padd {
    padding-left: 0 !important;
}

.padd .main-body-step-nav, .padd .main-body-detail {
    width: 100%;
}
.padd .main-body-patient-info .main-body-patient-info{
    padding-left: 200px;
}

.logo span {
    font-family: 'Microsoft YaHei';
    font-size: 16px;
}


/*.justify {
    text-align:justify!important;
    text-justify:newspaper!important;
}*/
.logo .backstage {
    top: 18px !important;
    left: 60px !important;

}

/* css强制换页 **/
.newpage
{
    page-break-after:always!important;
}


.newpage-before
{
    page-break-before:always;
}
.scoreImg {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-1%,-50%);
    z-index: 99999;
    width: 735px;
}

.treeview-menu li:hover {
    cursor: pointer;
}
#main-sidebar .sidebar {
    font-size: 14px;
    font-family: "Microsoft YaHei" !important;
}

/* 护理等级 */
.color-level-back1{
    background-color:#d1230f!important;
    width: 15px !important;
    height: 25px;
    margin-top: 6px;
}
.color-level-back2{
    background-color:#d1230f!important;
    width: 15px !important;
    height: 25px;
    margin-top: 6px;
}
.color-level-back3{
    background-color:#daa512!important;
    width: 15px !important;
    height: 25px;
    margin-top: 6px;
}
.color-level-back4{
    background-color:#62c164!important;
    width: 15px !important;
    height: 25px;
    margin-top: 6px;
}
.color-level-back{
    width: 15px !important;
    height: 25px;
    margin-top: 6px;
}
#inpatientName{
    height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sidebar-menu{
    height: calc(100vh - 120px);
    overflow: auto;
    width:100%;
    box-shadow: 0 -1px 2px 0 #E8E8E8 inset;
}
.sidebar-menu::-webkit-scrollbar{
    width: 2px;
    background: none;
}
#main-sidebar .sidebar-menu>ul>li.active>ul{
    /*max-height:400px;*/
    overflow:hidden;
    overflow-y:auto;
    background-color: #F5F7F8;
}
#main-sidebar .sidebar-menu>ul>li.active>ul::-webkit-scrollbar {
    width:6px;
    height:20px;
}
#main-sidebar .sidebar-menu>ul>li.active>ul::-webkit-scrollbar-thumb{
    border-radius: 7px;
    /*-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);*/
    background-color: #C1C1C1;
}
#messageSummary{
    position: absolute;
    right: -56px;
    text-align: center;
    background: #fff;
    border-top: 0;
    width: 288px;
    height: auto;
    box-shadow: 0 1px 4px 0 rgba(132,132,132,0.50);
}
#messageSummary ul.member-notice-list li[name="noticeContent"]{
    height: 64px!important;
    line-height: 64px!important;
    text-align: left!important;
    padding-left: 30px!important;
    color: #666!important;
    border-bottom: 1px dotted #ddd!important;
    margin: 0 20px!important;
    background:url(../images/news1.png) no-repeat left center;
    background-size: 24px 24px;
}
#messageSummary ul.member-notice-list li a{
    color:#666!important;
}
#messageSummary ul.member-notice-list li:first-child{
    background: #ddd!important;
    color: #000!important;
    height: 40px!important;
    line-height: 40px!important;
    text-align: left!important;
    padding-left: 20px!important;
    margin: 0 !important;
    background: #F5F7F8!important;
    color: #000!important;
    border:none!important;
    box-shadow: 0 1px 0 0 #EDEDED;
}
#messageSummary ul.member-notice-list li:last-child{
    cursor: pointer!important;
    height: 40px!important;
    line-height: 40px!important;
    background: #F5F7F8!important;
    color: #999!important;
    margin: 0 !important;
    text-align: center!important;
    box-shadow: 0 -1px 0 0 #EDEDED;
    margin-top: -2px!important;
    border-bottom: none!important;
}
#main-sidebar{
    background-color: #fff;
    box-shadow: 0 1px 4px 0 rgba(202,202,202,0.50);
}
/*.sidebar-menu{*/
/*box-shadow: 0 1px 4px 0 rgba(202,202,202,0.50);*/
/*}*/

@font-face {font-family: "iconfont";
    src: url('iconfont.eot?t=1560740876654'); /* IE9 */
    src: url('iconfont.eot?t=1560740876654#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('iconfont.woff?t=1560740876654') format('woff'),
    url('iconfont.ttf?t=1560740876654') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('iconfont.svg?t=1560740876654#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.iconPatient-female:before {
    content: "\e660";
}

.iconPatient-male:before {
    content: "\e661";
}

.iconuser-male:before {
    content: "\e662";
}

.iconuser-female:before {
    content: "\e663";
}

.iconmale-new:before {
    content: "\e666";
}

.iconfemale-new:before {
    content: "\e667";
}

.iconhome:before {
    content: "\e672";
}

.iconsetting:before {
    content: "\e676";
}

.iconnews:before {
    content: "\e67e";
}

.iconnews1:before {
    content: "\e67f";
}

.iconopen:before {
    content: "\e680";
}

.iconouting:before {
    content: "\e681";
}

.iconPassworddefuben:before {
    content: "\e682";
}

.iconmofang:before {
    content: "\e683";
}

.iconopen1:before {
    content: "\e684";
}

.iconTakeup:before {
    content: "\e685";
}

.iconpassword:before {
    content: "\e686";
}

.iconphone:before {
    content: "\e687";
}

.iconshouji:before {
    content: "\e689";
}

.iconyanzhengma:before {
    content: "\e68b";
}

.iconclose:before {
    content: "\e68c";
}

.iconsearch:before {
    content: "\e68f";
}

.icondrop_down:before {
    content: "\e69e";
}

.icondone-line:before {
    content: "\e69f";
}

.icondone:before {
    content: "\e6a0";
}

.iconinformation-line:before {
    content: "\e6a1";
}

.iconinformation:before {
    content: "\e6a2";
}

.iconquestion-line:before {
    content: "\e6a3";
}

.iconquestion:before {
    content: "\e6a4";
}

.iconwaring-line:before {
    content: "\e6a5";
}

.iconwaring:before {
    content: "\e6a6";
}

.iconwrong-line:before {
    content: "\e6a8";
}

.iconwrong:before {
    content: "\e6a7";
}

.icondeletex:before {
    content: "\e6ab";
}

.icondeletex1:before {
    content: "\e6ac";
}

.iconselect:before {
    content: "\e6af";
}

.iconSingleelection-chec:before {
    content: "\e6b5";
}

.iconSingleelection-chec1:before {
    content: "\e6b6";
}

.iconSingleelection-norm:before {
    content: "\e6b7";
}

.iconSingleelection-norm1:before {
    content: "\e6b8";
}

.iconmore:before {
    content: "\e6be";
}

.iconnone:before {
    content: "\e6c1";
}

.iconcalendar:before {
    content: "\e6c2";
}

.iconFolder:before {
    content: "\e6c3";
}

.iconFoldersopening:before {
    content: "\e6c4";
}

.iconRequired:before {
    content: "\e6c5";
}

.iconshulan:before {
    content: "\e6c6";
}

.iconshulanyiyuan:before {
    content: "\e6c8";
}

.iconhuazhuologo:before {
    content: "\e6cb";
}

.iconsort:before {
    content: "\e6cf";
}

.iconsort-:before {
    content: "\e6d0";
}

.iconsort-1:before {
    content: "\e6d1";
}

.icontitle:before {
    content: "\e6d2";
}

.iconbaochuang:before {
    content: "\e6ba";
}

.iconxingbieweizhi:before {
    content: "\e6bc";
}

.iconkongchuang:before {
    content: "\e6bd";
}

.iconxingbieweizhitouxiang:before {
    content: "\e6bf";
}

.iconfuxuankuangjinyong:before {
    content: "\e6d3";
}

.iconfuxuankuangxuanzhong:before {
    content: "\e6d4";
}

.iconbuxuan:before {
    content: "\e6d5";
}

.iconfuxuankuangjinzhixiugai:before {
    content: "\e6d6";
}

.iconfuxuankuang:before {
    content: "\e6d7";
}

.iconloading-shulan:before {
    content: "\e796";
}

.iconnews_:before {
    content: "\e7bf";
}

.iconprint:before {
    content: "\e6ca";
}

.iconhuliwenshu:before {
    content: "\e6c0";
}

.iconbaogaochaxun:before {
    content: "\e6c7";
}

.iconyizhuchaxun:before {
    content: "\e6c9";
}

.iconyishengbingli:before {
    content: "\e6cc";
}

.iconchankehuliwenshu:before {
    content: "\e6cd";
}

.iconteshuhuliwenshu:before {
    content: "\e6ce";
}

.icongongnengpinggu:before {
    content: "\e6d8";
}

.iconrijianhuli:before {
    content: "\e6d9";
}

.iconICUhuliwenshu:before {
    content: "\e6da";
}
select{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-image: url("../../../img/down.png") !important;
    background-repeat: no-repeat !important;
    background-attachment: scroll !important;
    background-position: 95% center !important;
    background-color: transparent !important;
    padding-right: 14px;
}


